﻿// <copyright file="SearchController.cs" company="Clever Software">
// Copyright (c) 2013, 2014 All Right Reserved, http://www.cleversoftware.by
//
// This source is subject to the Microsoft Permissive License.
// Please see the License.txt file for more information.
// All other rights reserved.
//
// THIS CODE AND INFORMATION ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY 
// KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
// PARTICULAR PURPOSE.
//
// </copyright>
// <author>Clever Software</author>
// <email>info@cleversoftware.by</email>
// <date>2014-02-04</date> 
// <summary>CleverCMS source code</summary>

namespace CleverCMS.Web.Controllers
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web.Mvc;

    using CleverCMS.Core.Services;
    using CleverCMS.Core.Services.ViewModels;

    public class SearchController : Controller
    {
        public ActionResult Search(FormCollection collection)
        {
            var model = new List<SearchModel>();
            var text = collection["search"];
            
            if (!String.IsNullOrEmpty(text))
                model = SearchService.Search("*" + text + "*").ToList(); 

            return View(model);
        }

    }
}